7. Barthes Barthes argued that all narratives are based on a set of codes. The main two are enigma and action codes. Enigma : all stories have questions or puzzles built into them Action : where the character performs something that means one set of actions will happen afterwards. For instance, a cowboy puts a holster on; this means a gunfight will follow shortly afterwards in the film